package com.ruoyi.datam.mapper;

import com.ruoyi.common.core.domain.base.datam.MiMainchanB;

import java.util.List;

/**
 * 水管员渠道对照Mapper接口
 * 
 * @author ps
 * @date 2023-03-20
 */
public interface MiMainchanBMapper 
{
    /**
     * 查询水管员渠道对照
     * 
     * @param mainYear 水管员渠道对照主键
     * @return 水管员渠道对照
     */
    public MiMainchanB selectMiMainchanBByMainYear(String mainYear);

    /**
     * 查询水管员渠道对照列表
     * 
     * @param miMainchanB 水管员渠道对照
     * @return 水管员渠道对照集合
     */
    public List<MiMainchanB> selectMiMainchanBList(MiMainchanB miMainchanB);

    /**
     * 新增水管员渠道对照
     * 
     * @param miMainchanB 水管员渠道对照
     * @return 结果
     */
    public int insertMiMainchanB(MiMainchanB miMainchanB);

    /**
     * 修改水管员渠道对照
     * 
     * @param miMainchanB 水管员渠道对照
     * @return 结果
     */
    public int updateMiMainchanB(MiMainchanB miMainchanB);

    /**
     * 删除水管员渠道对照
     * 
     * @param mainYear 水管员渠道对照主键
     * @return 结果
     */
    public int deleteMiMainchanBByMainCd(String mainYear);

    /**
     * 批量删除水管员渠道对照
     * 
     * @param mainYears 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteMiMainchanBByMainYears(String[] mainYears);
}
